Dynamic on-mesh procedural generation

نویسندگان

  • Cyprien Buron
  • Jean-Eudes Marvie
  • Gaël Guennebaud
  • Xavier Granier
چکیده

We present a method to synthesize procedural models with global structures, such as growth plants, on existing surfaces at interactive time. More generally, our approach extends shape grammars to enable context-sensitive procedural generation on the GPU. Central to our framework is the unified representation of external contexts as texture maps. These generic contexts can be spatially varying parameters controlling the grammar expansion through very fast texture fetches (e.g., a density map). External contexts also include the shape of the underlying surface itself that we represent as a texture atlas of geometry images. Extrusion along the surface is then performed by a marching rule working in texture space using indirection pointers. We also introduce a lightweight deformation mechanism of the generated geometry maintaining a C1 continuity between the terminal primitives while taking account for the shape and trajectory variations. Our method is entirely implemented on the GPU and it allows to dynamically generate highly detailed models on surfaces at interactive time. Finally, by combining marching rules and generic contexts, users can easily guide the growing process by directly painting on the surface with a live feedback of the generated model. This provides friendly editing in production environments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Procedural Generation of 3D Cave Models with Stalactites and Stalagmites

The increasing popularity of computer graphics applications in video games and movie production has resulted in a growing demand for the development of virtual environments with rich visual scene content. As such, the use of procedural content generation techniques is an attractive solution that can avoid the manual effort involved in the creation of highly complex scenes, by automating the gen...

متن کامل

Numerical optimization of hydrofoil geometry for a Darrieus hydraulic turbine using dynamic mesh and central composite design

In this study, a Darrieus hydraulic turbine for power generation applications is chosen and the response surface methodology (RSM) based on central composite design (CCD) is applied to obtain the optimized design for its hydrofoil geometry to increase the torque coefficient. For this aim, all turbine performance factors, except hydrofoil geometry, were considered to be constant and the turbine ...

متن کامل

Procedural generation of meandering rivers inspired by erosion

This paper describes a method of procedural generation of meandering rivers inspired by erosion, which can enhance visual realism of virtual terrains. Terrain is represented using an adaptively subdivided triangle mesh with additional information (e.g. amount of soft deposit) stored in vertices. Water is simulated using Smoothed Particle Hydrodynamics (SPH), modified in order to model erosion o...

متن کامل

Real - Time Continuous Level - of - Detail Terrain Rendering With Nested Splitting Space

Real-time visualization of large-scale terrain models requires complex continuous level-of-detail (LOD) schemes to reduce the prohibitively large geometry complexity of natural terrain to an acceptable level while maintaining high image quality. This paper presents new algorithms and data structures to solve this problem. Our solution centers on computing independent per-vertex error bounds, wh...

متن کامل

A mesh generation procedure to simulate bimaterials

It is difficult to develop an algorithm which is able to generate the appropriate mesh around the interfaces in bimaterials. In this study, a corresponding algorithm is proposed for this class of unified structures made from different materials with arbitrary shapes. The non-uniform mesh is generated adaptively based on advancing front technique available in Abaqus software. Implementing severa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015